Alpine foothills - Allemand Anglais Dictionnaire